#pragma once
#include "../Entities/Sprite.h"

#ifndef TILE_H
#define TILE_H

namespace leo
{


class LEO_API Tile : public Sprite
{
	int type;
	bool colisionable;

public:
	Tile(float _posX, float _posY, float _sizeX, float _sizeY, unsigned long _color, leo::Texture::Ptr _tex);
	~Tile(void);
	
	void OnDraw(leo::Graphics *_graph) const;
	void OnUpdate(float _timeBetweenFrames)  {};

#include "Tile.inl"
};
}

#endif